PGSession 15
Stefan FERCOT
mer 15 fév 2023
© Copyright EntrepriseDB Corporation, 2023. All rights reserved.
recovery_target = 'immediate'
recovery_target_name
pg_create_restore_point()recovery_target_time
2022-12-15 13:55:18.567762+00recovery_target_xid
recovery_target_lsn
.historyrecovery_target_timeline
latest (v12 +) ou current (< v12)recovery_target_inclusive
on)…off) la cible de restaurationon par défautrecovery_target_action
pg_wal_replay_resume())pg_waldump est votre ami…
$ /usr/pgsql-15/bin/pg_waldump /backup_space/archives/000000010000000200000069
rmgr: XLOG        len (rec/tot):     98/    98, tx:          0,
    lsn: 2/6987D948, prev 2/6987D910, desc: RESTORE_POINT RP1
...
rmgr: Heap        len (rec/tot):     54/    54, tx:     176701, lsn: 2/6987D9E8,
    prev 2/6987D9B0, desc: DELETE off 2 flags 0x00 KEYS_UPDATED ,
    blkref #0: rel 1663/16388/16404 blk 0
...
rmgr: Transaction len (rec/tot):     34/    34, tx:     176701,
    lsn: 2/698CFE40, prev 2/698CFE08, desc: COMMIT 2023-02-08 14:29:05.708534 UTC$ pg_waldump --relation=1663/16388/16404 000000010000000000000001 000000010000000200000069
...
rmgr: Heap        len (rec/tot):     54/    54, tx:     176701,
    lsn: 2/698CFD60, prev 2/698CFD28,
    desc: DELETE off 190 flags 0x00 KEYS_UPDATED , blkref #0: rel 1663/16388/16404 blk 56
rmgr: Heap        len (rec/tot):     54/    54, tx:     176701,
    lsn: 2/698CFD98, prev 2/698CFD60,
    desc: DELETE off 198 flags 0x00 KEYS_UPDATED , blkref #0: rel 1663/16388/16404 blk 56
rmgr: Heap        len (rec/tot):     54/    54, tx:     176701,
    lsn: 2/698CFDD0, prev 2/698CFD98,
    desc: DELETE off 205 flags 0x00 KEYS_UPDATED , blkref #0: rel 1663/16388/16404 blk 56
rmgr: Heap        len (rec/tot):     54/    54, tx:     176701,
    lsn: 2/698CFE08, prev 2/698CFDD0,
    desc: DELETE off 212 flags 0x00 KEYS_UPDATED , blkref #0: rel 1663/16388/16404 blk 56RP1lsn: 2/6987D9B0 (lsn avant le début du DELETE)tx:     1767012023-02-08 14:29:05.703187+00
COMMIT 2023-02-08 14:29:05.708534 UTCRapide coup d’œil aux notes de version PostgreSQL récentes
recovery.conf vers postgresql.conf
recovery.conf remplacé par recovery.signal et standby.signalstandby_mode supprimépg_backup_start() / pg_backup_stop() renomméespg_is_in_backup() suppriméeFrequently asked questions…
J’ai spécifié l’heure de début de ma sauvegarde comme cible de restauration et ça ne fonctionne pas
Combien de sauvegardes par jour dois-je prévoir ?
Merci pour votre attention !